git config --list

# 走 HTTP 代理
function Set_Git_HTTP_Proxy() {
    param (
        [string]$port = "7583"
    )
    
    git config --global http.proxy "http://127.0.0.1:$port"
    git config --global https.proxy "http://127.0.0.1:$port"
}

# 走 socks5 代理（如 小飞机 or V2xxxx）
function Set_Git_SOCKS_Proxy() {
    param (
        [string]$port = "7583"
    )
    
    git config --global http.proxy "socks5://127.0.0.1:$port"
    git config --global https.proxy "socks5://127.0.0.1:$port"
}

# 取消设置
function UnSet_Git_Proxy() {
    param (
        [string]$port = "7583"
    )

    git config --global --unset http.proxy
    git config --global --unset https.proxy
}

Set_Git_HTTP_Proxy -port 63707

git config --list